PBR Material
BABYLON.PBRMaterial クラスは Babylon.js における物理ベースマテリアルを実現するクラスです。
PBRMaterial … PBRのパラメータを柔軟に設定できるクラス
PBRMetallicRoughnessMaterial … Mettalic-Roughness ワークフローに特化したクラス
PBRSpecularGlossinessMaterial … Specular-Glassiness ワークフローに特化したクラス
StandardMaterial … 非PBR マテリアル
https://scrapbox.io/files/6933c8bbb0cce42761ccc94c.svg
table:PBRMaterial / PBRMetallicRoughnessMaterial / PBRSpecularGlossinessMaterial
PBRMaterial PBRMetallicRoughnessMaterial PBRSpecularGlossinessMaterial
albedoColor baseColor diffuseColor
albedoTexture baseTexture diffuseTexture
reflectivityTexture - specularGlossinessTexture
reflectivityColor - specularColor
microSurface glossiness glossiness
metallicTexture metallicRoughnessTexture -
reflectionTexture environmentTexture -
bumpTexture normalTexture normalTexture
ambientTexture occlusionTexture occlusionTexture
ambientTextureStrength occlusionStrength occlusionStrength
使い方
Mastering PBR Materials
Babylon.jsのPBRMaterial紹介と簡易版Materialからの変換【ドキュメント和訳+α】